package com.genymobile.scrcpy.five.cmd;

import com.genymobile.scrcpy.five.inject.FiveInjector;

public abstract class ICmd {
    public abstract boolean run(FiveInjector injector);
    abstract ICmd parse(long timestampMs, String[] arr);
    abstract String getCmdName();

    public long timestampMs;

    @Override
    public String toString() {
        return timestampMs + " " + getCmdName() + " ";
    }
}
